motor vehicles purchase tax - Alemán Inglés Diccionario